Duplicator\Installer\Core\Params\Items\ParamForm D

Total Complexity 207
Dependencies 7
Dependents 16
Total lines 1,288
Lines of code 783
Logical lines of code 435
Comment lines 328
Methods 46
Properties 2

Methods 46

Method Rating Maintainability Complexity Lines of code
valueToInfo()
A
46 16 39
inputHtml()
A
42 15 51
getDefaultAttrForFormType()
A
37 10 81
radioHtml()
A
44 10 44
renderSelectOptions()
A
47 10 38
setValueFromInput()
A
54 11 20
htmlItem()
A
50 10 33
htmlItemBefore()
A
48 10 33
__construct()
A
48 10 33
getLabelHtml()
A
46 9 39
mCheckBoxHtml()
A
47 8 36
bgroupHtml()
A
47 8 34
selectHtml()
S
51 7 25
checkBoxHtml()
S
49 6 33
getPrefixPostfixHtml()
S
52 6 24
getHtml()
S
54 5 24
getCopyWithNewName()
S
52 5 23
htmlItemAfter()
S
59 4 15
prefixPostfixElem()
S
57 3 19
hiddenHtml()
S
57 3 17
getSubNote()
S
65 3 8
getOptions()
S
65 3 9
isValueInValue()
S
68 3 7
setOptionStatus()
S
72 3 5
getLabel()
S
69 2 7
removeWrapperClass()
S
73 2 5
toArrayData()
S
68 2 7
fromArrayData()
S
68 2 7
getFormStatus()
S
69 2 7
getFormWrapperId()
S
78 2 3
addWrapperClass()
S
72 2 5
infoOnlyHtml()
S
62 1 12
getFormItemId()
S
80 1 3
isSkip()
S
80 1 3
isDisabled()
S
80 1 3
isEnabled()
S
80 1 3
setFormAttr()
S
80 1 3
isReadonly()
S
80 1 3
getAttrHiddenName()
S
80 1 3
getPostfix()
S
79 1 3
getPrefix()
S
79 1 3
getFormAttr()
S
80 1 3
htmlInputContAfter()
S
91 1 2
htmlInputContBefore()
S
91 1 2
getAttrName()
S
82 1 3
getInputValue()
S
82 1 3